import { TenantType } from "/@/enums/bizEnum"

/**
 * 租户配置(非平台租户)
 */
export interface TenantConfig {
  logo?: string
  domain?: string
  label?: string
  name?: string
  remark?: string
  id?: string
  isMainTenant: boolean
  tenantType: TenantType
  // 场景id
  sceneId: string
  mainTenantId: string

  // 描述内容
  sitDescContent?: string
  // 描述标题
  sitDescTitle?: string
  // 支付商户id
  payAppId?: string
  // 支付商户id
  payMchId?: string
}

/**
 * 平台租户的配置, 用于网站门面展示
 */
export interface PlatformConfig {
  logo?: string
  domain?: string
  label?: string
  name?: string
  remark?: string

  // 描述内容
  sitDescContent?: string
  // 描述标题
  sitDescTitle?: string

  // ================ 备案信息
  // 网站ICP备案号
  icp?: string
  // 网站公安备案
  govRecord?: string
  // 网站公安链接
  govUrl?: string
  // 监督管理局链接
  marketSupervisionUrl?: string
  // 身份源
  ldpConnectList?: any[]
}
